Search criteria: scientific name =
Elassodiscus tremebundus
Photo © by
Public Domain
Elassodiscus tremebundus
Dimdisk Snailfish